package myky.com.doctorapp.contract

import io.reactivex.Observable
import myky.com.doctorapp.base.BaseEntity
import myky.com.doctorapp.base.BaseView
import myky.com.doctorapp.entity.HealthRecordEntity

/**
 * Description:
 *
 * @author wuyangwuyang
 * Created by 2019/3/13 on 17:55
 */
interface HealthRecordActivityContract {
    interface Model {

        fun findHealthRecord(): Observable<BaseEntity<HealthRecordEntity>>
        fun healthContact():Observable<BaseEntity<HealthRecordEntity.PerProfileBean>>
        fun healthOperation():Observable<BaseEntity<HealthRecordEntity.PerProfileBean>>
    }

    interface View:BaseView<HealthRecordEntity>

    interface Presenter{

        fun pfindHealthRecord()

    }
}
